import Vue from 'vue'
import Vuex from 'vuex'
// import { getuserInfo } from '@/api/login.js'
Vue.use(Vuex)

// 在 store/index.js 中
export default new Vuex.Store({
  state: {
    userInfo: ''
  },
  mutations: {
    setUserInfo (state, payload) {
      state.userInfo = payload
    }
  }
  // actions: {
  //   // 定义一个方法：用来得到新的用户信息，并且将信息提交到 mutations
  //   async setUserInfo (context) {
  //     // 发送网络请求得到最新的数据
  //     const res = await getuserInfo()
  //     // 将头像地址进行拼接
  //     res.data.data.avatar = 'http://127.0.0.1:1337' + res.data.data.avatar
  //     // 将新的数据保存到 mutaions 中
  //     context.commit('setUserInfo', res.data.data)
  //   }
  // }
})
